amputee team - French English Dictionary